
/**
 * 修改设计的JS文件(我的零部件库)
 */

$(document).ready(function(){
	fontStyleControl();//字体颜色控制	
	imgSelectControl();//图片选中样式控制
});

function fontStyleControl(){
	$(".fontBox a").on("click",function(){
		var thisItem=$(this);
		if(!(thisItem.hasClass("activeFont"))){
			thisItem.addClass("activeFont");
			thisItem.siblings().removeClass("activeFont");
		}
		
	});
}

function imgSelectControl(){
	
	$(".listImgBox .leftImgBlock").unbind( "click" );
	
	$(".listImgBox .leftImgBlock").on("click",function(){
		var thisItem=$(this);
		
		if(!(thisItem.hasClass("activeImg"))){
			thisItem.addClass("activeImg");
			thisItem.siblings().removeClass("activeImg");
		}
		
		var str=thisItem.find("input").val();
		var myparts = eval('(' + str + ')'); 
 
		$("#twoDid_img").attr('src',FILESERVER_PATH+"?id="+myparts.twoDid);
		$("#threeDid_img").attr('src',FILESERVER_PATH+"?id="+myparts.threeDid);
		$("#programmeid_img").attr('src',FILESERVER_PATH+"?id="+myparts.programmeid);
		$("#productid_img").attr('src',FILESERVER_PATH+"?id="+myparts.productid);
		$("#modleid_img").attr('src',FILESERVER_PATH+"?id="+myparts.modleid);
		$("#carid").val(myparts.carid);
		$("#designame").val(myparts.designame);
		$("#partsNo").val(myparts.partsNo);
		$("#id").val(myparts.id);//id回填
		$("#partsName").val(myparts.partsName);
		$("#material").val(myparts.material);
		$("#comment").val(myparts.comment);
		$("#twoDid").val(myparts.twoDid);
		$("#threeDid").val(myparts.threeDid);
		$("#programmeid").val(myparts.programmeid);
		$("#productid").val(myparts.productid);
		$("#modleid").val(myparts.modleid);
		$("#userid").val(myparts.userid);
		$("#partsType").val(myparts.partsType);
		$("#designid").val(myparts.designid);
		
		//加载property列表
		var partsid=myparts.id;
		getMyPropertyList(partsid);
		
	});
}

function getMyPropertyList(id){
	$.ajax({
		type:"POST",
		url:CONTEXT_PATH+'front/partDesign/getMyPropertyList?id='+id,
		dataType : "json",  
        cache : false,  
        async : false,
        success:function(data){
        	$("#myproperty").empty();
        	
        	for(i=0;i<data.length;i++){
        		$("#myproperty").append("<div class='form-group'>"+
			    "<label class='col-sm-4 control-label'>"+data[i].propertyName+"</label>"+
			    "<div class='col-sm-8'>"+
			      "<input type='number' name='propertyValue' class='form-control' value='"+data[i].propertyValue+"'/>"+
			    "</div>"+
			  "</div>");
        	}
        	if(data.length>0){
        		$("#myproperty").append("<div class='form-group'>"+
        			    "<div class='pdm-rightForm-unit'>单位：毫米 </div>"+
        			  "</div>");
        	}       	
        }
	});
}





